package com.zph.service.test;

import java.io.IOException;

import javax.activation.DataHandler;
import javax.jws.WebMethod;
import javax.jws.WebService;

import com.zph.pojo.CVObject;

/**
 * 实时解析接口
 *
 */
/**
 * @DESC 简历解析web接口
 * @Author zhangzhenhua
 * @Date 2017年6月12日 下午2:53:20
 */
@WebService
public interface ServiceStartInterface {

	/**
	 * 对外发布的解析简历文件的接口
	 * 
	 * @return
	 */
	@WebMethod
	public String parseResume(DataHandler handler, String pre, String type, String fileOriName);

	/**
	 * <p>
	 * 对外发布的解析简历文件的接口 -- 文件流上传
	 * </p>
	 * 
	 * @param handler
	 *            文件流
	 * @param pre
	 * @param type
	 * @param fileOriName
	 * @return
	 * @throws IOException
	 */
	@WebMethod
	public String parseCv(DataHandler handler, String pre, String type, String fileOriName);

	/**
	 * 上传文件接口
	 * 
	 * @param handler
	 * @return
	 */
	@WebMethod
	public String UploadFile(DataHandler handler, String pre, String type, String fileOriName);

	/**
	 * 批量解析建立入口
	 */

	public CVObject PLparseCv(String filePathname);

}
